Sprite Coding in Object-based Video Coding Standard: MPEG-4
نویسندگان
چکیده
This paper outlines a new standard video compression technology: MPEG-4. We propose a very efficient coding scheme using the one of compression tools of MPEG-4 “Sprite coding”. We first introduce MPEG-4 visual “Profiles”, which are sets of tools (technical elements) that realize certain types of applications. Among these “Profiles”, “Main Profile” is capable of using “Sprites” i.e. a unified background image derived from a sequence having camera motion. We propose a new technique to split foreground moving objects from the background “Sprite” automatically for more efficient video compression than is possible with conventional technologies. We call the algorithm the “Two-layer video object plane (VOP) generation scheme”. The two-layer VOP generation scheme has several core algorithms such as global motion estimation, foreground moving object extraction, and background sprite generation. The foreground object is MPEG-4 object coded in the main profile, while the background sprite is coded using MPEG-4 sprite coding. We call this coding scheme “sprite mode”; MPEG-4 simple profile coding is called “normal mode”. Experiments are conducted on VOP generation and video coding with MPEG-4. We compare sprite mode to normal mode. The coding efficiency of sprite mode is several times higher than that of normal mode at the same objective image quality if the foreground ratio is within 10-15%.
منابع مشابه
Automatic two-layer video object plane generation scheme and its application to MPEG-4 video coding
The new video coding standard MPEG-4 provides content-based functionality and low bit-rate video compression. We focused on the “sprite coding” supported MPEG-4 Version 1 Main profile in order to achieve “VHS quality video on 2B (128kbps)” for narrow-band transmission such as the Internet. Automatic VOP (Video Object Plane) generation technologies are being studied as one of the most important ...
متن کاملUnsupervised object-based sprite coding system for tennis sport
Sprite coding is a new objected-based coding technology proposed by MPEG-4 video standard. In this paper. we propose an unsupervised sprite coding System for sport videos, for example. tennis sequences. Our system can provide several important functions. First, the sprite of the background can he generated without any pre-processing masks in our system. Second, it can automatically segment the ...
متن کاملMPEG-4 Toolkit Approach to support High Efficiency of Media Processing
The following defines a set of coding properties that are used as part of the media personalization solution. As indicated below, one of the advantages of this solution is that it is standard-based, as are the tools. The properties defined here are a combination of MPEG-4 (H.264 mostly) and MPEG-2. The combination provides a solution for both coding schemes. MPEG-4 is composed of a collection o...
متن کاملFast and Robust Sprite Generation for MPEG-4 Video Coding
This paper presents a fast and robust sprite generation algorithm for MPEG-4 video coding. Our contributions consist of two aspects. Firstly, a fast and robust Global Motion Estimation (GME) algorithm is proposed here. Spatial and temporal feature point selection schemes are incorporated into the hierarchical GME in order to speed up it. Experimental results demonstrate our method is up to seve...
متن کاملHigh efficient sprite coding with directional spatial prediction
Sprite is an efficient and concise method for representation of background video object, which is typically compressed with the MPEG-4 object-based coding technique. Due to the property of background video object, sprite image often comprises many flat and texture-correlation regions. In order to fully exploit spatial redundancy, this paper proposes an idea by utilizing directional spatial pred...
متن کامل